package com.ruoyi.system.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;

/**
 * 团队订单检查项目结果对象 hospital_subscribe_group_purchase_inspection_results
 * 
 * @author ruoyi
 * @date 2025-06-12
 */
@Data
public class HospitalSubscribeGroupPurchaseInspectionResults extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键ID */
    private Long id;

    /** 订单号 */
    @Excel(name = "订单号")
    private String orderNo;

    /** 体检人手机号 */
    @Excel(name = "体检人手机号")
    private String phone;

    /** 检查项ID */
    @Excel(name = "检查项ID")
    private Long itemId;

    /** 检查项名称 */
    @Excel(name = "检查项名称")
    private String itemName;

    /** 检查结果（默认无异常） */
    @Excel(name = "检查结果", readConverterExp = "默=认无异常")
    private String inspectionResult;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date createdTime;

    /** 修改时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "修改时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date modifiedTime;

    private Long resultId;

    private String codeUrl;
    private String codeUrlInfo;
}
